package cn.com.cifi.mars.service;

import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.extension.service.IService;

import cn.com.cifi.mars.bean.vo.sys.req.SaveSysRoleOrgDataPermissionReqParam;
import cn.com.cifi.mars.entity.common.SysRoleOrgDataPermission;

/**
 * <p>
 * 角色组织机构数据权限关联表 服务类
 * </p>
 *
 * @author yyd
 * @since 2019-09-19
 */
public interface SysRoleOrgDataPermissionService extends IService<SysRoleOrgDataPermission> {

	/**
	 * 角色管理-添加角色组织机构数据权限信息
	 */
	int addDataPermission(SaveSysRoleOrgDataPermissionReqParam param);
	
	/**
	 * 角色管理-显示角色组织机构数据权限树
	 */
	JSONArray querySysRoleOrgDataPermissionTree(String roleId);
}
